<!-- Paginador -->
<table width="100%" class="paginator">
	<tr>
		<td align="center">
			{if ($page - 1 > 0)}
				<a href='{$script}&page={$page-1}'>< Anterior</a>
			{/if}
			{if $totalPages > 1}
			
				{assign var="middle" value="6"}
				{if $totalPages < $middle}
					{assign var="middle" value=$totalPages}
				{/if}
			
				<!-- Si esta al medio muestra 6 de cada lado -->
				{assign var=startloop value=$page-$middle}
				{if ($startloop < 1)}
					{assign var=startloop value=1}
				{/if}
				
				{assign var=max value=$page+7-$startloop}
				
				<!-- Si esta al final muestra mas -->
				{assign var=temp value=$totalPages-$page}
				{if ($temp < $middle && $startloop-$temp1 > 0)}
					{assign var=startloop value=$startloop-$middle+$temp}
				{/if}
				
				<!-- Si esta al principio muestra mas -->
				{assign var=temp value=-$page}
				{if ($page < $middle && $startloop-$temp1 > 0)}
					{assign var=max value=12-$page}
				{/if}


				{if $startloop < 0}
					{assign var=startloop value=1}
				{/if}
				
				{section name=foo start=$startloop loop=$totalPages+1 step=1 max=$max}
					{if $smarty.section.foo.index != 0}
						{if $smarty.section.foo.index != $page}
					  		<a href='{$script}&page={$smarty.section.foo.index}'>{$smarty.section.foo.index}</a>
					  	{else}
					  		<b>{$page}</b>
					  	{/if}
				  	{/if}
				{/section}
			{/if}
			
			{if $page < $totalPages}
				<a href='{$script}&page={$page+1}'>Siguiente ></a>
			{/if}
		</td>		
	</tr>
</table>
